protective canvas sheet - Français Anglais Dictionnaire